export interface EntertainmentVO {
  /**
   * ID
   */
  id: string | number;

  /**
   * 活动名称
   */
  name: string;

  /**
   * 活动类型
   */
  type: string;

  /**
   * 活动内容
   */
  content: string;

  /**
   * 开始时间
   */
  startTime: string;

  /**
   * 结束时间
   */
  endTime: string;

  /**
   * 活动地点
   */
  location: string;

  /**
   * 最大人数
   */
  maxNum: number;

  /**
   * 当前人数
   */
  currentNum: number;

  /**
   * 所需物资
   */
  materials: string;

  /**
   * 活动反馈
   */
  feedback: string;

  /**
   * 满意度评分
   */
  score: number;

  /**
   * 备注
   */
  remarks: string;

}

export interface EntertainmentForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 活动名称
   */
  name?: string;

  /**
   * 活动类型
   */
  type?: string;

  /**
   * 活动内容
   */
  content?: string;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 活动地点
   */
  location?: string;

  /**
   * 最大人数
   */
  maxNum?: number;

  /**
   * 当前人数
   */
  currentNum?: number;

  /**
   * 所需物资
   */
  materials?: string;

  /**
   * 活动反馈
   */
  feedback?: string;

  /**
   * 满意度评分
   */
  score?: number;

  /**
   * 备注
   */
  remarks?: string;

}

export interface EntertainmentQuery extends PageQuery {

  /**
   * 活动名称
   */
  name?: string;

  /**
   * 活动类型
   */
  type?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



